/*
 * Copyright (c) 2008, Xiong Yingfei, the University of Tokyo
 * All rights reserved.
 */
package ac.jp.u_tokyo.SyncLib;


public class Object2PrimitiveMod extends Value2Mod
{

	@Override
	public <T> Mod<T> findModImpl(T source, T target)
	{
		assert target != null && !target.equals(source);
		return new PrimMod<T>(target);
	}
	
	public final static Object2PrimitiveMod INSTANCE = new Object2PrimitiveMod();
	
}


